CFLAGS = -ggdb
DEFINES = -DDEBUGGA
INCLUDES = 
LIBS = -lstdc++
OBJ = gnuplot_i.o
EXAMPLE1 = knot.o basis.o rbspsurf.o trbsurf.o sumrbas.o gnuplot_i.o
#EXAMPLE2 = knot.o knotu.o rbasis.o rbspline.o rbsplinu.o trbasis.o gnuplot_i.o


CC=g++

.cc.o:
	$(CC) -c $(CFLAGS) $(DEFINES) $(INCLUDES) $<

all::	example1 ##example2 


gnuplot_i.o:	gnuplot_i.cc gnuplot_i.hpp
knot.o:	knot.cc
basis.o: basis.cc
frbsurf.o: frbsurf.cc
rbspsurf.o: rbspsurf.cc
sumrbas.o: sumrbas.cc
tfrbsurf.o: tfrbsurf.cc
trbsurf.o: trbsurf.cc

example1: $(EXAMPLE1)
	$(CC) -o $@ $(CFLAGS) $(EXAMPLE1) $(LIBS)

#example2: $(EXAMPLE2)
#	$(CC) -o $@ $(CFLAGS) $(EXAMPLE2) $(LIBS)


